EntityDAC是Delphi的ORM,支持LINQ。它提供了一個強大的框架,允許執行數據庫對像到Delphi類的對象關係映射,完全支持封裝,繼承,多態和其他OOP功能。為了從數據庫中檢索數據,LINQ用作獨立於數據庫的查詢引擎。
此外,還有一個功能豐富的ORM建模工具 - Entity Developer,它允許直觀地創建和編輯ORM模型,並自動通過該模型生成Delphi實體類。
主要特點:
*支持Embarcaderp RAD Studio XE-XE8,RAD Studio 10 Seattle和RAD Studio 10.1 Berlin
*添加了TMetaAttribute類中的ServerDataType屬性
*改進了屬性默認值的處理
*數據庫優先,模型優先和代碼優先開發。在使用EntityDAC開發應用程序時,用戶可以使用所有這三種方法。
*代碼生成的Visual ORM模型設計器。 Entity Developer允許直觀地創建和編輯ORM模型,而無需在Delphi代碼中鍵入一行XML代碼或手冊描述類屬性。它支持創建各種映射,例如表拆分,將實體映射到多個表,複雜類型,繼承層次結構。
* LINQ查詢。在開發應用程序時使用ORM不僅必須加速應用程序本身的開發,還要統一應用程序代碼並使應用程序獨立於開發它的SQL數據庫的細節和語法,這將允許支持您的應用程序中的多個數據庫。申請不費吹灰之力。
*類映射。數據庫表到Delphi類的對象關係映射不僅可以執行從基本TEntity類繼承的類,還可以執行從TObject繼承的自定義類。
*實體和查詢緩存。為了提高應用程序性能,EntityDAC允許緩存元數據,從數據庫加載的所有實體,LINQ查詢等等。
此新版本中的新功能:
*支持RAD Studio 10.1 Berlin
*添加了TMetaAttribute類中的ServerDataType屬性
*版本1.3.5中屬性默認值的處理得到了改進
什麼是新的:
- 支持Visual Studio 2015。
版本1.2中的新功能:
- 添加RAD Studio XE7支持
- Firelight .NET Provider已添加到EntityDeveloper 中
<強>要求強>:
.NET Framework 3.5 Service Pack 1
<強>限制強>:
60天試用
評論沒有發現